Synonyms: Russia, Russian Federation
Definition: a federation in northeastern Europe and northern Asia; formerly Soviet Russia; since 1991 an independent state
Similar words: country, state, land
Definition: the territory occupied by a nation
Usage: he returned to the land of his birth; he visited several European countries